import { get, post } from "./request";
class Home {
  // 运行天数
  async getOverView(data) {
    const res = await get("middle/klt/home/overView", data);
    return res;
  }

  // 设备状态统计
  async getDeviceStatus(data) {
      const res = await post(`middle/klt/home/deviceStatus`, data);
      return res;
  }


  // 报警类型统计
  async getWarnType(data){
    const res = await post(`middle/klt/home/warnType`, data);
    return res.data;
  }


  // 预警状态-已恢复/待恢复
  async getWarnRestore(data){
    const res = await post(`middle/klt/home/warnRestore`, data);
    return res.data;
  }

  // 预警状态-已响应/待响应
  async getWarnResponse(data){
    const res = await post(`middle/klt/home/warnResponse`, data);
    return res.data;
  }

  // 最新(当天)预警
  async getWarnNew(data){
    const res = await post(`middle/klt/home/warnNew`, data);
    return res.data;
  }


    // 查用户下有几个项目
  async getProject() {
    const res = await get("cms/project");
    return res;
  }

  // 设备都在那个省份
  async getMapList(data){
    const res = await post(`middle/klt/home/map`, data);
    return res.data;
  }

  // 项目下具体有多少设备
  async getMapDevice(data){
    const res = await post(`middle/klt/home/mapDevice`, data);
    return res.data;
  }
}

export default new Home();
